#include"comment.h"
#include<string.h>    //strlen函数
int main()
{
    //此时不需要创建管道,只需要获取即可
    int fd = open(MY_FIFO,O_WRONLY);//以写方式打开
    if(fd<0)
    {
        perror("open:");
        return 1;
    }
    
    //处理业务逻辑
    while(1)
    {
        char buffer[64] = {0};
        //1.先从键盘读取内容
        printf("enter Message: ");
        fflush(stdout);//刷新缓冲区
        ssize_t s = read(0,buffer,sizeof(buffer)-1);//从标准输入读取内容,少读一个字节,防止读满了！
        if(s > 0)
        {
            buffer[s -1]= 0;//提前置\0,把\n覆盖掉
            printf("%s\n",buffer);//把我们从键盘获取到的数据打印出来看一下
            //向管道中写入数据
            write(fd,buffer,strlen(buffer));
        }
    }
    close(fd);
    return 0;
}